package com.atguigu.common.exception;

/**
 * @author guanghaocheng
 * @version 1.0
 * 翼以尘雾之微补益山海,荧烛末光增辉日月
 * @date 2020/12/25 19:39
 */

/**
 * 错误码规则：
 *      一般为五位数字，前两位代表业务场景，后三位代表错误码。例如：10001，10代表通用，001代表系统未知异常。
 *      错误码定义为枚举比较好
 *      本系统错误码定义规则：
 *          10：通用
 *              001：参数格式校验
 *          11：商品
 *          12：订单
 *          13：购物车
 *          14：物流
 */
public enum BizCodeEnume {
    UNKNOW_EXCEPTION(10000,"系统未知异常"),
    VALID_EXCEPTION(10001,"参数格式校验失败");
    private int code;
    private String msg;
    BizCodeEnume(int code,String msg){
        this.code = code;
        this.msg = msg;
    }
    public int getCode(){
        return code;
    }
    public String getMsg(){
        return msg;
    }
}
